Portlet Wrappers using JavaScript
نویسنده
چکیده
In this paper we extend the classical portal (with static portlets) design with HTML DOM Web clipping on the client browser using dynamic JavaScript portlets: the portal server supplies the user/passwords for all services through https and the client browser retrieves web pages and cuts/selects/changes the desired parts using paths (XPath) in the Web page structure. This operation brings along a set of advantages: dynamic wrapping of existing legacy websites in the client browser, the reloading of only changed portlets instead of whole portal, low bandwidth on the server, the elimination of re-writing the URL links in the portal, and last but not least, a support for Java applets in portlets by putting the login cookies on the client browser. Our solution is compliant with JSR168 Portlet Specification allowing portability across all vendor platforms.
منابع مشابه
Semantically Integrating Portlets in Portals Through Annotation
Portlets are currently supported by most portal frameworks. However, there is not yet a definitive answer to portlet interoperation whereby data flows smoothly from one portlet to a neighboring one. One of the approaches is to use deep annotation. By providing additional markup about the background services, deep annotation strives to interact with these underlying services rather than with the...
متن کاملCross-language and cross-domain annotation software
Description: In the context of this deliverable, we release an initial implementation of the OntoBridge Portlet (visual editor) and report on the devised semi-automatic cross-language semantic annotation infrastructure. Executive Summary This report is arranged into three conceptually different but tightly related parts. In the first part (Section 2), we report on the cross-language ontology qu...
متن کاملData-driven User Interfaces Using Oracle Portal
Oracle Portal is being used as a development platform for applications requiring relational database access for the control system and operation of the accelerator facilities at the Paul Scherrer Institute (PSI). The underlying technology is based on portlets and dynamic, thin client HTML representation of the database information. Prototype, reusable code constructs written in PL/SQL and JavaS...
متن کاملIsolating JavaScript with Filters, Rewriting, and Wrappers
We study methods that allow web sites to safely combine JavaScript from untrusted sources. If implemented properly, filters can prevent dangerous code from loading into the execution environment, while rewriting allows greater expressiveness by inserting run-time checks. Wrapping properties of the execution environment can prevent misuse without requiring changes to imported JavaScript. Using a...
متن کاملDeveloping a Web 2.0 Telemedical Education System: the AJAX-Cocoon Portal
Web 2.0 technologies such as wikis, podcasts/vodcasting, blogs and semantic portals could be quite effective tools in e-learning for health professionals. If effectively deployed, such tools can offer a way to enhance students', clinicians' and patients' learning experiences, and deepens levels of learners' engagement and collaboration within medical learning environments. However, Web 2.0 requ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/cs/0703069 شماره
صفحات -
تاریخ انتشار 2007